be on a bad streak - French English Dictionary